Supplier Page from OriGene Technologies for C3orf25 (EFCAB12) (NM_207307) Human Over-expression Lysate